home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 2002 November / SGI Freeware 2002 November - Disc 3.iso / dist / fw_qt3.idb / usr / freeware / Qt / tutorial / Makefile.z / Makefile
Makefile  |  2002-04-08  |  3KB  |  130 lines

  1. #############################################################################
  2. # Makefile for building: tutorial
  3. # Generated by qmake (1.02a) on: Fri Apr  5 11:03:42 2002
  4. # Project:  tutorial.pro
  5. # Template: subdirs
  6. # Command: $(QMAKE) tutorial.pro
  7. #############################################################################
  8.  
  9. MAKEFILE =    Makefile
  10. QMAKE =    qmake
  11. SUBDIRS =    t1 \
  12.         t2 \
  13.         t3 \
  14.         t4 \
  15.         t5 \
  16.         t6 \
  17.         t7 \
  18.         t8 \
  19.         t9 \
  20.         t10 \
  21.         t11 \
  22.         t12 \
  23.         t13 \
  24.         t14
  25. SUBTARGETS =     \
  26.         sub-t1 \
  27.         sub-t2 \
  28.         sub-t3 \
  29.         sub-t4 \
  30.         sub-t5 \
  31.         sub-t6 \
  32.         sub-t7 \
  33.         sub-t8 \
  34.         sub-t9 \
  35.         sub-t10 \
  36.         sub-t11 \
  37.         sub-t12 \
  38.         sub-t13 \
  39.         sub-t14
  40.  
  41. first: all
  42.  
  43. all: Makefile $(SUBTARGETS)
  44.  
  45. t1/$(MAKEFILE): 
  46.     cd t1 && $(QMAKE) -o $(MAKEFILE)
  47. sub-t1: t1/$(MAKEFILE) FORCE
  48.     cd t1 && $(MAKE) -f $(MAKEFILE)
  49.  
  50. t2/$(MAKEFILE): 
  51.     cd t2 && $(QMAKE) -o $(MAKEFILE)
  52. sub-t2: t2/$(MAKEFILE) FORCE
  53.     cd t2 && $(MAKE) -f $(MAKEFILE)
  54.  
  55. t3/$(MAKEFILE): 
  56.     cd t3 && $(QMAKE) -o $(MAKEFILE)
  57. sub-t3: t3/$(MAKEFILE) FORCE
  58.     cd t3 && $(MAKE) -f $(MAKEFILE)
  59.  
  60. t4/$(MAKEFILE): 
  61.     cd t4 && $(QMAKE) -o $(MAKEFILE)
  62. sub-t4: t4/$(MAKEFILE) FORCE
  63.     cd t4 && $(MAKE) -f $(MAKEFILE)
  64.  
  65. t5/$(MAKEFILE): 
  66.     cd t5 && $(QMAKE) -o $(MAKEFILE)
  67. sub-t5: t5/$(MAKEFILE) FORCE
  68.     cd t5 && $(MAKE) -f $(MAKEFILE)
  69.  
  70. t6/$(MAKEFILE): 
  71.     cd t6 && $(QMAKE) -o $(MAKEFILE)
  72. sub-t6: t6/$(MAKEFILE) FORCE
  73.     cd t6 && $(MAKE) -f $(MAKEFILE)
  74.  
  75. t7/$(MAKEFILE): 
  76.     cd t7 && $(QMAKE) -o $(MAKEFILE)
  77. sub-t7: t7/$(MAKEFILE) FORCE
  78.     cd t7 && $(MAKE) -f $(MAKEFILE)
  79.  
  80. t8/$(MAKEFILE): 
  81.     cd t8 && $(QMAKE) -o $(MAKEFILE)
  82. sub-t8: t8/$(MAKEFILE) FORCE
  83.     cd t8 && $(MAKE) -f $(MAKEFILE)
  84.  
  85. t9/$(MAKEFILE): 
  86.     cd t9 && $(QMAKE) -o $(MAKEFILE)
  87. sub-t9: t9/$(MAKEFILE) FORCE
  88.     cd t9 && $(MAKE) -f $(MAKEFILE)
  89.  
  90. t10/$(MAKEFILE): 
  91.     cd t10 && $(QMAKE) -o $(MAKEFILE)
  92. sub-t10: t10/$(MAKEFILE) FORCE
  93.     cd t10 && $(MAKE) -f $(MAKEFILE)
  94.  
  95. t11/$(MAKEFILE): 
  96.     cd t11 && $(QMAKE) -o $(MAKEFILE)
  97. sub-t11: t11/$(MAKEFILE) FORCE
  98.     cd t11 && $(MAKE) -f $(MAKEFILE)
  99.  
  100. t12/$(MAKEFILE): 
  101.     cd t12 && $(QMAKE) -o $(MAKEFILE)
  102. sub-t12: t12/$(MAKEFILE) FORCE
  103.     cd t12 && $(MAKE) -f $(MAKEFILE)
  104.  
  105. t13/$(MAKEFILE): 
  106.     cd t13 && $(QMAKE) -o $(MAKEFILE)
  107. sub-t13: t13/$(MAKEFILE) FORCE
  108.     cd t13 && $(MAKE) -f $(MAKEFILE)
  109.  
  110. t14/$(MAKEFILE): 
  111.     cd t14 && $(QMAKE) -o $(MAKEFILE)
  112. sub-t14: t14/$(MAKEFILE) FORCE
  113.     cd t14 && $(MAKE) -f $(MAKEFILE)
  114.  
  115. Makefile: tutorial.pro ../.qmake.cache $(QTDIR)/mkspecs/irix-n32/qmake.conf 
  116.     $(QMAKE) tutorial.pro
  117. qmake: qmake_all
  118.     @$(QMAKE) tutorial.pro
  119.  
  120. qmake_all: t1/$(MAKEFILE) t2/$(MAKEFILE) t3/$(MAKEFILE) t4/$(MAKEFILE) t5/$(MAKEFILE) t6/$(MAKEFILE) t7/$(MAKEFILE) t8/$(MAKEFILE) t9/$(MAKEFILE) t10/$(MAKEFILE) t11/$(MAKEFILE) t12/$(MAKEFILE) t13/$(MAKEFILE) t14/$(MAKEFILE)
  121.     for i in $(SUBDIRS); do ( if [ -d $$i ]; then cd $$i ; grep "^qmake_all:" $(MAKEFILE) 2>/dev/null >/dev/null && $(MAKE) -f $(MAKEFILE) qmake_all || true; fi; ) ; done
  122.  
  123. install uiclean mocclean clean: qmake_all FORCE
  124.     for i in $(SUBDIRS); do ( if [ -d $$i ]; then cd $$i ; $(MAKE) -f $(MAKEFILE) $@; fi; ) ; done
  125. distclean: qmake_all FORCE
  126.     for i in $(SUBDIRS); do ( if [ -d $$i ]; then cd $$i ; $(MAKE) -f $(MAKEFILE) $@ ; rm -f $(MAKEFILE) ; fi; ) ; done
  127.  
  128. FORCE:
  129.  
  130.